lacrimal bone - Dictionary definition and meaning for word
lacrimal bone
Definition (noun) small fragile bone making up part of the front inner walls of each eye socket and providing room for the passage of the lacrimal ducts
Word used in video below:
text: Uh, someone found a bone,
and we want the bone
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com